//图形块名称翻译
Blockly.KW_DTHPIN = "Temperature and humidity sensor DTH pin";
KW_GETTEMPERATURE = "DTH get temperature";
KW_GETHUMIDITY = "DTH get humidity";
Blockly.KW_LCDNO = "Start position of LCD printing";
Blockly.KW_LCDHANG = "Row number";
Blockly.KW_LCDLIE = "Column number";
Blockly.KW_PRINTS = "LCD printing"
Blockly.KW_SERVOPIN = "Steering gear pin";
Blockly.KW_SERVOANGLE = "angle";
Blockly.KW_7LEDINIT = "Initialize 7 digital tubes Pin";
Blockly.KW_A = "A";
Blockly.KW_B = "B";
Blockly.KW_C = "C";
Blockly.KW_D = "D";
Blockly.KW_E = "E";
Blockly.KW_F = "F";
Blockly.KW_G = "G";
Blockly.KW_H = "H";
Blockly.KW_7LEDDISPLAYNUM = "7 segments of digital display";
Blockly.KW_47LEDINIT = "Initialize 4 * 7 segment nixie tube pin";
Blockly.KW_D1 = "D1";
Blockly.KW_D2 = "D2";
Blockly.KW_D3 = "D3";
Blockly.KW_D4 = "D4";
Blockly.KW_7LEDFROM = "4*7 segment nixie tube display";
Blockly.KW_7LEDFROMOFF = "Digital tube off";
Blockly.KW_ULTRASONICREAD = "Ultrasonic ranging";
Blockly.KW_TRIG = "Trig pin";
Blockly.KW_ECHO = "Echo pin";
Blockly.KW_INITDIANZHEN = "Initialize dot matrix screen";
Blockly.KW_CLK = "CLK pin";
Blockly.KW_CS = "CS pin";
Blockly.KW_DIN = "DIN pin";
Blockly.KW_COUNT = "Series number";
Blockly.KW_MAXIMAGES = "Dot matrix display";
Blockly.KW_GETBLUETOOTH = "Serial port has Bluetooth data readability";
Blockly.KW_GETBLUETOOTHDATA = "Serial port reading Bluetooth data";
Blockly.KW_INITI2CLED = "Initialize LCD";
Blockly.KW_I2CPRINTSS = "LCD start printing position";
Blockly.KW_I2CPRINT_ROW = "row";
Blockly.KW_I2CPRINT_CLOM = "column";
Blockly.KW_I2CPRINT2 = "LCD printing"
Blockly.KW_INITIR = "Initialize infrared remote control pin";
Blockly.KW_DS3231SETDATE = "Set ds3231 clock time";
Blockly.KW_DS3231SETDATEYEAR = "year";
Blockly.KW_DS3231SETDATEMONTH = "month";
Blockly.KW_DS3231SETDATEDAY = "day";
Blockly.KW_DS3231SETDATEWEEK = "week";
Blockly.KW_DS3231SETDATEHOUR = "hour";
Blockly.KW_DS3231SETDATEMINUTE = "Minute";
Blockly.KW_DS3231SETDATESECOND = "second";
Blockly.KW_DA3231GETTIME = "Ds3231 clock acquisition time";
Blockly.KW_DA3231READYEAR = "Ds3231 clock reading date";
Blockly.KW_DS3231READHOUR = "Ds3231 clock reading time, minute and second temperature";
Blockly.KW_DEYPAD = "Set matrix keyboard pin";
Blockly.KW_DEYPADROW1 = "ROW_1";
Blockly.KW_DEYPADROW2 = "ROW_2";
Blockly.KW_DEYPADROW3 = "ROW_3";
Blockly.KW_DEYPADROW4 = "ROW_4";
Blockly.KW_DEYPADCOL1 = "COL_1";
Blockly.KW_DEYPADCOL2 = "COL_2";
Blockly.KW_DEYPADCOL3 = "COL_3";
Blockly.KW_DEYPADCOL4 = "COL_4";
Blockly.KW_GETKEYPAD = "Get matrix keyboard value";
Blockly.KW_KEYPADPRESED = "Matrix keyboard key pressed";
Blockly.KW_KEYPADVALUE = "Matrix keyboard key value";
Blockly.KW_IRKEYPRESS = "Press the button of ordinary infrared remote control";
Blockly.KW_IRKEYPRESS2 = "Emakefun infrared remote control button press";
Blockly.KW_IRKEY_UP = "up";
Blockly.KW_IRKEY_DOWN = "down";
Blockly.KW_IRKEY_LEFT = "left";
Blockly.KW_IRKEY_RIGHT = "right";
Blockly.KW_GETBLUETOOTHVALUE = "Receive Bluetooth data";
Blockly.KW_DOGETBLUETOOTHVALUE = "Bluetooth data received";
Blockly.KW_BLUETOOTHMODE = "Bluetooth mode";
Blockly.KW_BLUETOOTHMODES_RGB = "Dimming mode";
Blockly.KW_BLUETOOTHMODES_BUZZER = "Piano mode";
Blockly.KW_BLUETOOTHGETRGBVALUE = "Bluetooth get RGB value";
Blockly.KW_BLUETOOTHSETRGB = "Bluetooth dimming";
Blockly.KW_BLUETOOTHSETBUZZER = "Bluetooth piano";
Blockly.KW_BUZZERPIN = "Buzzer pin";
Blockly.KW_BUZZERFREQ = "Freq";
Blockly.KW_BUZZERTIME = "Time(ms)";
Blockly.KW_IICTUBE = "Iic4x7 digital tube clock start time";
Blockly.KW_IICTUBEHOUR = "hour";
Blockly.KW_IICTUBEMINUTE = "minute";
Blockly.KW_MAXIMAGE_ZERO = "0";
Blockly.KW_MAXIMAGE_ONE = "1";
Blockly.KW_MAXIMAGE_TWO = "2";
Blockly.KW_MAXIMAGE_THREE = "3";
Blockly.KW_MAXIMAGE_FOUR = "4";
Blockly.KW_MAXIMAGE_FIVE = "5";
Blockly.KW_MAXIMAGE_SIX = "6";
Blockly.KW_MAXIMAGE_SEVEN = "7";
Blockly.KW_MAXIMAGE_EIGHT = "8";
Blockly.KW_MAXIMAGE_NINE = "9";
Blockly.KW_MAXIMAGE_SMILE = "Smile";
Blockly.KW_MAXIMAGE_HAPPYOPEN = "Laugh";
Blockly.KW_MAXIMAGE_HAPPYCLOSED = "happy";
Blockly.KW_MAXIMAGE_HEART = "heart";
Blockly.KW_MAXIMAGE_BIGSURPRISE = "surprised";
Blockly.KW_MAXIMAGE_SMALLSURPRISE = "Little surprise";
Blockly.KW_MAXIMAGE_TONGUE = "Tongue sticking";
Blockly.KW_MAXIMAGE_VAMP1 = "Canine 1";
Blockly.KW_MAXIMAGE_VAMP2 = "Canine 2";
Blockly.KW_MAXIMAGE_LINEMOUTH = "Horizontal line";
Blockly.KW_MAXIMAGE_CONFUSED = "puzzled";
Blockly.KW_MAXIMAGE_DIAGONAL = "Oblique line";
Blockly.KW_MAXIMAGE_SAD = "Sadness 1";
Blockly.KW_MAXIMAGE_SADOPEN = "Sadness 2";
Blockly.KW_MAXIMAGE_SADCLOSED = "Sadness 3";
Blockly.KW_MAXIMAGE_OKMOUTH = "√";
Blockly.KW_MAXIMAGE_XMOUTH = "×";
Blockly.KW_MAXIMAGE_INTTEROGATION = "？";
Blockly.KW_MAXIMAGE_THUNDER = "lightning";
Blockly.KW_MAXIMAGE_CULITO = "pout";
Blockly.KW_MAXIMAGE_ANGRY = "angry";
Blockly.KW_STEPPER = "Initialize stepper motor";
Blockly.KW_STE = "Step number";
Blockly.KW_IN1 = "IN1";
Blockly.KW_IN2 = "IN2";
Blockly.KW_IN3 = "IN3";
Blockly.KW_IN4 = "IN4";
Blockly.KW_STEPPER1 = "Stepper motor";
Blockly.KW_SPEED1 = "speed";
Blockly.KW_STEP1 = "Stepping number";
Blockly.KW_IICINIT = "Initialize iic4x7 nixie tube"
Blockly.KW_IICTUBECLK = "CLK pin";
Blockly.KW_IICTUBEDIO = "DIO pin";
Blockly.KW_IICDISPLAYNUM = "Iic4x7 digital display";
Blockly.KW_4LINELCD = "4-wire LCD initialization";
Blockly.KW_8LINELCD = "8-wire LCD initialization";
Blockly.KW_RS = "RS pin";
Blockly.KW_RW = "RW pin";
Blockly.KW_E = "E pin";
Blockly.KW_DB4 = "DB4 pin";
Blockly.KW_DB5 = "DB5 pin";
Blockly.KW_DB6 = "DB6 pin";
Blockly.KW_DB7 = "DB7 pin";
Blockly.KW_E1 = "E pin";
Blockly.KW_RS1 = "RS pin";
Blockly.KW_RW1 = "RW pin";
Blockly.KW_DB41 = "DB4 pin";
Blockly.KW_DB51 = "DB5 pin";
Blockly.KW_DB61 = "DB6 pin";
Blockly.KW_DB71 = "DB7 pin";
Blockly.KW_DB01 = "DB0 pin";
Blockly.KW_DB11 = "DB1 pin";
Blockly.KW_DB21 = "DB2 pin";
Blockly.KW_DB31 = "DB3 pin";
Blockly.KW_INITRGBULTRASONIC = "Initialization of RGB ultrasonic module";
Blockly.KW_ULTRASONICPIN = "Ultrasonic pin";
Blockly.KW_RGBPIN = "RGB pin";
Blockly.KW_SETCOLOR = "Set RGB ultrasonic module color";
Blockly.KW_ALL = "whole";
Blockly.KW_RIGHT = "Right";
Blockly.KW_LEFT = "left";
Blockly.KW_RED = "Red";
Blockly.KW_GREEN = "green";
Blockly.KW_BLUE = "blue";
Blockly.KW_YELLOW = "yellow";
Blockly.KW_PURPLE = "Violet";
Blockly.KW_ORANGE = "orange";
Blockly.KW_INDIGO = "Indigo";
Blockly.KW_VIOLET = "violet";
Blockly.KW_WHITE = "white";
Blockly.KW_BLACK = "off";
Blockly.KW_SETSTYLE = "style";
Blockly.KW_NONE = "none";
Blockly.KW_BREATHING = "breathing";
Blockly.KW_ROTATE = "rotate";
Blockly.KW_FLASH = "Twinkle";
Blockly.KW_SETCOLORS = "Set up RGB ultrasonic module";
Blockly.KW_SETRGBBREATHE = "Display for breathing";
Blockly.KW_READULTRASONICDISTANCE = "Reading ultrasonic distance by RGB ultrasonic module";
Blockly.KW_8X8LEDINIT = "8x8 lattice screen initialization";
Blockly.KW_X8LEDDISPLAY = "8x8 dot matrix display";
Blockly.OLEDINIT = "OLED initialization";
Blockly.OLEDREFRESH = "OLED real-time refresh";
Blockly.OLEDCLEAR = "OLED clear screen";
Blockly.OLEDDISPLAYSTRING = "OLED display string";
Blockly.OLEDDISPLAYSTRING_HORIZONTAL = "Abscissa";
Blockly.OLEDDISPLAYSTRING_LONGITUDINAL = "Y-axis";
Blockly.OLEDDISPLAYSTRING_CONTENT = "String content";
Blockly.OLEDSIZE = "font size";
Blockly.OLEDDISPLAYCHAR = "OLED display characters";
Blockly.OLEDDISPLAYCHAR_CONTENT = "Character content";
Blockly.OLEDDISPLAYNUM = "OLED display numbers";
Blockly.OLEDDISPLAYNUM_CONTENT = "Digital content";
Blockly.OLEDDISPLAYNUM_DIGITS = "digit";
Blockly.OLEDDISPLAYLINE = "OLED line drawing";
Blockly.OLEDDISPLAYLINE_STARTHORIZONTAL = "Starting point abscissa";
Blockly.OLEDDISPLAYLINE_STARTLONGITUDINAL = "Starting point ordinate";
Blockly.OLEDDISPLAYLINE_ENDINGHORIZONTAL = "End point abscissa";
Blockly.OLEDDISPLAYLINE_ENDINGLONGITUDINAL = "End point ordinate";
Blockly.OLEDDISPLAYDRAWCIRCLE = "OLED draw circle";
Blockly.OLEDDISPLAYDRAWCIRCLE_RADIUS = "radius";
Blockly.ARDUINO_X8LEDLOOPSCAN = "8x8 dot matrix screen continuously displays scanning";
Blockly.ARDUINO__74HINIT = "_74HC595 digital tube initialization";
Blockly.ARDUINO_74HDISPLAY = "_74HC595 digital tube display";
Blockly.ARDUINO_74HOFF = "_74HC595 digital tube off";
Blockly.PRESSUREVALUE = "Pressure Sensor";
Blockly.WATERVAPOR = "Water vapor sensor";
Blockly.PIN = "pin";
Blockly.RGBLAMP_ONE = "RGB light ring initialization";
Blockly.RGBLAMP_ONES = "Pin";
Blockly.RGBLAMP_BRIG = "brightness";
Blockly.RGBLAMP_BRIGA = "Total number of RGB light rings";
Blockly.RGBLAMP_BRIGB = "RGB light ring";
Blockly.INITIALIZE_MP3_MODE = "MP3 module initialization";
Blockly.TXPIN = "Pin TX";
Blockly.RXPIN = "Pin RX";
Blockly.MP3_MODE = "MP3 module";
Blockly.COLORVIEW_INIT = "Color sensor initialization";
Blockly.COLORVIEW_VALUE = "Read color sensor";
Blockly.VOICERECOGNITION_INIT = "Initialize the voice recognition sensor";
Blockly.VOICERECOGNITION_MODE = "The speech recognition mode is set to";
Blockly.VOICERECOGNITION_KEY = "Voice recognition setting entry number";
Blockly.VOICERECOGNITION_CONTENT = "Entry content";
Blockly.VOICERECOGNITION_START = "Speech recognition starts to recognize";
Blockly.VOICERECOGNITION_RESET = "Voice recognition to reset";
Blockly.VOICERECOGNITION_NUMBER = "Voice recognition to obtain the corresponding number of the recognized entry";
Blockly.VOICERECOGNITION_TIME = "Voice recognition set wake-up time";



Blockly.CENTER = "Center";
Blockly.PRESSDOWNS = "Press down";
Blockly.PRESSUPS = "Put away";
Blockly.PRESSONES = "Click on";
Blockly.PRESSTWOS = "Double click";
Blockly.PRESSYEARS = "Press";
Blockly.PRESSNOS = "Not pressed";
Blockly.LRPRESSL = "Left";
Blockly.LRPRESSR = "Right";
Blockly.AZIMUTHS = "Azimuth";

Blockly.COMMPASSONE = "Get the compass";
Blockly.COMMPASSTWO = "degree";
Blockly.COMMPASSTHR = "Initialize the compass";

Blockly.KW_PIANOPORT = "Initialize the piano module";
Blockly.KW_PIANO = "Piano module press the button";
Blockly.KW_DIGITAL = "Rotary brick encoder pin button is pressed";
Blockly.KW_PRINT = "Get the code value of the rotary brick encoder";
Blockly.INITIALIZE_MATRIX_KEYBOARD = "PH2.0 matrix keyboard initialization";
Blockly.SDOPIN = "Pin SDO";
Blockly.MATRIX_KEYBOARD = "Matrix keyboard";
Blockly.STATUS = "status";
Blockly.MATRIX_KEYBOARD_VALUES = "Get the value pressed by the matrix keyboard";
Blockly.HANDINIT_HEADER = "Remote control handle initialization";
Blockly.HAND_PRESS_THATA = "Handle button";
Blockly.HAND_PRESS_THATB = "is it pressed";
Blockly.HAND_PRESS_THATC = "Whether to be released";
Blockly.HAND_IOBONE_HEADERA = "Handle remote sensing to get it";
Blockly.HAND_IOBONE_HEADERB = "direction value";
Blockly.HAND_BOTTON_FOREA = "Handle";
Blockly.HAND_BOTTON_FOREB = "whether or not";
Blockly.HAND_BOTTON_FOREC = "status";
Blockly.HAND_LR_PRESSA = "Get the joystick";
Blockly.HAND_LR_PRESSB = "value";
Blockly.GYRO_INIT = "Initialize the MPU6050 gyroscope";
Blockly.GYRO_GETVALUE = "MPU6050 gyroscope get";
Blockly.GYRO_GETVALUEA = "Numerical value";
Blockly.RF24_INITNRF24L01CHANNEL = "Channel";
Blockly.RF24_INITNRF24L01DATA = "nRF24 send array";
Blockly.RF24_INITNRF24L01DATA2 = "Receive array";
Blockly.RF24_INITNRF24L01SENDDATASS = "nRF24 sends data";
Blockly.RF24_NRFISSEND = "Whether nRF24 sends data successfully";
Blockly.RF24_NRFREADYDATA = "Whether nRF24 receives data";
Blockly.RF24_INITNRF24L01RECDATASSS = "nRF24 receive data";
Blockly.RF24_INITNRF24L01ADDRESS1 = "Initialize nRF24 sending address";
Blockly.RF24_INITNRF24L01ADDRESS2 = "Initialize nRF24 receiving address";
Blockly.RF24_SETUP = "nRF24 power consumption level";
Blockly.RF24_PINSCE = "nRF24 initialization pin CE";
Blockly.RF24_PINSCS = "Pin CS";
Blockly.RF24_GENRE = "type of data";
Blockly.RF24_SENDDATA = "nRF24 sends data";
Blockly.RF24_SENDDATA_STRING = "nRF24 sends string data";
Blockly.RF24_EAVESDROP = "nRF24 monitor";
Blockly.RF24_READABILITY = "Does nRF24 have data to read";
Blockly.RF24_INITNRF24L01RECDATASSS = "nRF24 receive data";
Blockly.RF24_INITNRF24L01RECDATASSS_STRING = "nRF24 receives string data";
Blockly.RF24_SPEED = "nRF24 rate";
Blockly.RF24_CHANNEL_FREQUENCY = "nRF24 set communication channel";
Blockly.MP3_VOLMEA = "Specify the track to play";
Blockly.MP3_VOLMEB = "Set the number of cycles";
Blockly.MP3_VOLMEC = "EQ settings";
Blockly.MP3_VOLMED = "Select track";
Blockly.MP3_VOLMEE = "Volume setting";
Blockly.MP3_VOLMEF = "Set loop mode";
Blockly.MP3_VOLMEG = "Set up the channel";
Blockly.MP3_VOLMEH = "Rewind time";
Blockly.MP3_VOLMEI = "Fast forward time";
Blockly.MP3_PLAYA = "Play";
Blockly.MP3_PLAYB = "Time out";
Blockly.MP3_PLAYC = "Stop";
Blockly.MP3_PLAYD = "previous piece";
Blockly.MP3_PLAYE = "next track";
Blockly.MP3_PLAYF = "End playback";
Blockly.MP3_PLAYG = "Volume up";
Blockly.MP3_PLAYH = "Volume down";
Blockly.MP3_PLAYI = "End repeat";
Blockly.MP3_MODEEMODEL = "Set Mp3 module play model";
Blockly.MP3_ALL = "Loop all";
Blockly.MP3_FOLDER = "Loop folder";
Blockly.MP3_ONE = "Loop one";
Blockly.MP3_RAM = "Loop ram";
Blockly.MP3_MODEEQUALIZER = "Set Mp3 module play equalizer";
Blockly.MP3_NORMAL = "Normal";
Blockly.MP3_POP = "Pop";
Blockly.MP3_ROCK = "Rock";
Blockly.MP3_JAZZ = "Jazz";
Blockly.MP3_CLASSIC = "Classic";
Blockly.MP3_BASS = "Bass";
Blockly.MP3_MODEVOLUME = "Set Mp3 module volume";
Blockly.MP3_PLAYINDEX = "Set Mp3 module play ";
Blockly.MP3_MUSIC = "Music";

Blockly.KW_IRKEYPRESS3 = "Get infrared remote control value";
Blockly.RF24_EAVESDROPUP = "up";
Blockly.RF24_EAVESDROPDOWN = "down";
Blockly.PEWER_CONS_LEVELA = "Lowest power consumption";
Blockly.PEWER_CONS_LEVELB = "Low power consumption";
Blockly.PEWER_CONS_LEVELC = "High power consumption";
Blockly.PEWER_CONS_LEVELD = "Maximum power consumption";
Blockly.GYROVALUEA = "X axis acceleration";
Blockly.GYROVALUEB = "Y axis acceleration";
Blockly.GYROVALUEC = "Z axis acceleration";
Blockly.GYROVALUED = "Roll angle (rotation)";
Blockly.GYROVALUEE = "Pitch angle (up and down)";
Blockly.VOICERECOGNITION_MODEA = "Cycle recognition mode";
Blockly.VOICERECOGNITION_MODEB = "Password mode";
Blockly.VOICERECOGNITION_MODEC = "Key mode";
Blockly.VOICERECOGNITION_MODED = "Keyword plus key mode";

Blockly.ESP8266INIT = "IoT module initialization pin TX";
Blockly.ESP8266WIFICONNECTION = "Set WiFi name for IoT module";
Blockly.PWD = "Password";
Blockly.HOST = "Alibaba Cloud server domain name";
Blockly.PORT = "Port";
Blockly.PRODUCTKEY = "Internet of Things module setting Alibaba Cloud server product key";
Blockly.DRIVERNAME = "DriverName";
Blockly.DEVICESECRET = "DeviceSecret";
Blockly.ISCONNECTION = "Is the IoT module connected to the network?";
Blockly.SUB = "IoT module subscription topic (topic)";
Blockly.PUB = "The IoT module publishes data to a topic (topic)";
Blockly.PUBDATA = "Data";
Blockly.GETSUBMSG = "The IoT module gets subscribed";
Blockly.TOPIC = "Topic";
Blockly.MSG = "Content";
Blockly.ISRECEIVE = "receive data?";
Blockly.OTHERHOST = "Self-built server domain name or IP";
Blockly.CLIENTID = "Client ID";
Blockly.USERNAME = "Client username";
Blockly.PASSWORD = "Client password";

